.font_24{font-size: 24PX; color: #333; padding-right: 40px;}
.font_20{font-size: 20PX; color: #2b3251; padding-right: 34px;}
.base_line2{display: block; width: 16px; border: 2px solid #000;}
.circle{width: 12px; height: 12px; display: inline-block; background: url('../img/ar_bg.png') no-repeat center;}
.item_show{margin-top: 30px; width: 100%; height: 22px; background: url('../img/eyes.png') no-repeat center;}
.artst_content{
	width: 100%;
	height: auto;
	margin-top: 110px;
}
.artst_content .details{
	background: #f0f0f0;
	width: 100%;
	height: auto;
}
.artst_content .details .details_tab{
	width: 1170px;
	height: 83px;
	margin: 0 auto;
}
.artst_content .details_tab li{
	width: 25%;
	height: 78px;
	border-bottom: 5px solid #f0f0f0;
	color: #333;
	font-size: 18px;
	text-align: center;
	line-height: 78px;
}
.artst_content .details_tab .action{
	color: #fe9d46;
	border-color: #fe9d46;
}
/* 选项内容 */
.details_content{
	width: 100%;
	height: auto;
}
.data_item{
	display: none;
}
.details_content .data_action{
	display: block;
}


	/* 个人信息 */
	.Per_infor{

	}
	.Per_infor .basic_information{
		width: 1170px;
		border-top: 1px solid #e1e1e1;
		margin: 0 auto;
		height: 590px;
		padding-top: 100px;

	}
	.Per_infor .basic_information .art_photo{

	}
	.Per_infor .basic_information .commonly_left, .basic_information .commonly_right{
		width: 464px;
		height: 600px;
		
	}
	.Per_infor .basic_information li{
		height: 120px;
	}
	.Per_infor .basic_information .list_left li:nth-of-type(1){
		padding-left: 144px;
	}
	.Per_infor .basic_information .list_left li:nth-of-type(2){
		padding-left: 72px;
	}
	.Per_infor .basic_information .list_left li:nth-of-type(3){
		padding-left: 10px;
	}
	.Per_infor .basic_information .list_left li:nth-of-type(4){
		padding-left: 72px;
	}
	.Per_infor .basic_information .list_left li:nth-of-type(5){
		padding-left: 144px;
	}



	.basic_information .list_right li:nth-of-type(1){
		padding-left: 144px;
	}
	.basic_information .list_right li:nth-of-type(2){
		padding-left: 216px;
	}
	.basic_information .list_right li:nth-of-type(3){
		padding-left: 288px;
	}
	.basic_information .list_right li:nth-of-type(4){
		padding-left: 216px;
	}
	.basic_information .list_right li:nth-of-type(5){
		padding-left: 144px;
	}
	.basic_information .list_right .font_20{
		padding: 0;
		padding-left: 34px;
	}
	.basic_information .list_right .font_24{
		padding: 0;
		padding-left: 40px;
	}

	.especially{
		width: 720px;
		height: 166px;
		margin: 0 auto;
		margin-top: 74px;
	}
	.especially>div{width: 120px; height: 114px; text-align: center;}

	/* 分享 */
	.share{
		width: 100%;
		height: 462px;
		background: #fff;
		margin: 0 auto;
	}
	.share .inner{
		width: 1170px;
		height: 462px;
		background: #fff;
		margin: 0 auto;
	}
	.share .inner>div{
		width: 25%;
		padding-top: 186px;
	}
	.share .inner .weixn{
		width: 190px;
		height: 225px;
		border: 1px solid #f0f0f0;
		border-radius: 0px;
		padding-top: 0;
		margin-top: 118px;
	}
	.share .inner img{
		margin: 0 auto;
	}
	.share .small_icon{
		width: 50px;
		height: 50px;
		border:  1px solid #f0f0f0;
		padding: 20px;
		border-radius: 10px;
	}

	/* 个人VCR */
	#video_display{
		width: 100%;
		height: 754px;
		position: relative;
		overflow: hidden;
	}
	#video_display video{
		width: 100%;
		height: 100%;
		margin: 0 auto;
	}
	#video_star{
		width: 146px;
		height: 146px;
		background: url('../img/video_btn.png') no-repeat center;
		position: absolute;
		margin-top: -73px;
	    margin-left: -73px;
	    top: 50%;
	    left: 50%;
	}

	/* 艺人爱好 */
	.artist_like{
		width: 100%;
		height: 356px;
	}
	.artist_like .wrape{
		width: 1170px;
		height: 100%;
		margin: 0 auto;
	}
	.artist_like .wrape  div{
		width: 33%;
	}

	.artist_like h3{
		background: url('../img/travel.png') no-repeat 80px center;
		text-align: center;
		font-size: 18px;
		line-height: 38px;
		margin-bottom: 14px;
		padding-left: 80px;
	}
	.artist_like .artist_title1{
		background: url('../img/food.png') no-repeat 80px center;
	}
	.artist_like .artist_title2{
		background: url('../img/sports.png') no-repeat 80px center;
	}


	.artist_like .center{
		
	}
	.artist_like p{
		line-height: 26px;
		font-size: 14PX;
		color: #bfbfbf;
		margin-top: 10px;
		padding-left: 80px;
	}
	.artist_like .base_line2{
		margin-left: 80px;
	}
	/* 艺人火热度 */
	.fiery{
		width: 100%;
		height: 280px;
		background: #222222;
		overflow: hidden;
	}
	.fiery .wrape{
		width: 100%;
		height: 100%;
		margin: 0 auto;
		overflow: hidden;
	}
	.fiery .wrape div{
		padding-top: 86px;
		width: 25%;
		height: auto;
		text-align: center;
	}
	.fiery .wrape p{
		font-size: 60px;
		color: #fff;
	}
	.fiery .wrape span{
		font-size: 18px;
		color: #959595;
	}

	/* 艺人个人相册 */
	.photos{
		width: 100%;
		height: 1060px;
	}
	.photos dl{
		width: 100%;
		height: 50%;
	}
	.photos dl dt{
		width: 50%;
		height: 100%;
	}
	.photos dl dd{
		width: 50%;
		height: 100%;
		position: relative;
		background-color: #fff;
	}
	.photos dd .text_inner{
		width: 588px;
		height: 246px;
		margin: 0 auto;
		margin-top: 154px;
	}
	.photos dd .title{
		font-size: 14px;
		color: #c5c5c5;
		line-height: 60px;
	}
	.photos dd .photo_name{
		font-size: 60px;
		color: #333333;
		line-height: 100px;
	}
	.photos dd .evaluate{
		font-size: 14px;
		color: #959595;
		line-height: 26px;
	}
	.photos dd .illustrate{
		font-size: 10px;
		color: #d4d4d4;
		line-height: 30px;
		text-align: right;
	}
	.photo_top .triangle, .photo_bottom .triangle{
		position: absolute;
		width: 0;
		height: 0;
		border-top: 22px solid transparent;
	    border-bottom: 22px solid transparent;
	}
	.photo_bottom .triangle{
	    border-left: 22px solid #fff;
	    right: -22px;
	    top: 242px;
	}

	.photo_top .triangle{
		border-right: 22px solid #fff;
	    left: -22px;
	    top: 242px;
	}

	/* 工作标签 */
	.work_tag{
		width: 100%;
		height: 486px;
		background-color: #f0f0f0;
	}
	.work_tag .wrap{
		width: 1050px;
		height: 100%;
		margin: 0 auto;
	}
	.work_tag .wrap h4{
		font-size: 20px;
		color: #575757;
		text-align: center;
		padding-top: 111px;
	}
	.work_tag .wrap .tag_item{
		width: 1050px;
		height: auto;
	}
	.work_tag .wrap .tag_item div{
		width: 110px;
		height: 118px;
		background: url('../img/work_tagbg.png') no-repeat center;
		line-height: 118px;
		text-align: center;
		color: #fff;
		margin-right: 203px;
		margin-top: 69px;
	}
	.work_tag .wrap .tag_item .no_mr{
		margin-right: 0;
	}
	/* 自我评价 */
	.self_evaluation{
		width: 100%;
		height: 600px;
		background-color: #fff;
	}
	.self_evaluation>div{
		width: 50%;
		height: 100%;
		background-color: #222222;
	}
	.self_evaluation .evaluation_text{
		background-color: #fff;
		width: 473px;
		height: 100%;
		margin: 0 auto;
		padding-left: 114px;
	}

	.self_evaluation .evaluation_text h4{
		font-size: 14px;
		color: #bab9b9;
		margin-top: 62px;
		line-height: 44px;
	}
	.self_evaluation .evaluation_text h2{
		font-size: 60px;
		color: #333;
		line-height: 170px;
	}
	.self_evaluation .evaluation_text div{
		font-size: 14px;
		color: #7f7f7f;
		line-height: 24px;
	}
	.self_evaluation .evaluation_text .text_top{
		margin-bottom: 14px;
	}
	.self_evaluation .evaluation_text .text_middle{
		
	}
	.self_evaluation .evaluation_text .text_bottom{
		font-size: 10px;
		margin-top: 70px;
	}

	/* 个人展示 */
	.per_present{
		height: auto;
		width: 100%;
	}

	.artist_photos{
		width: 100%;
		height: 1214px;
		background-color: #f0f0f0;
		padding-top: 110px;
	}
	.artist_photos .life, .artist_photos .Private{
		width: 100%;
		height: 500px;
	}
	.artist_photos .life{

	}
	.artist_photos .Private{

	}
	.artist_photos h3{
		font-size: 20px;
		color: #333;
		line-height: 156px;
		padding-top: 100px;
	}
	.artist_photos p{
		font-size: 14px;
		color: #cdcdcd;
		line-height: 24px;
	}
	.artist_photos dl{
		width: 326px;
		height: 100%;
		
	}
	.artist_photos img{
		width: 640px;
		height: 396px;
		border: 1px solid #e1e1e1;
	}
	.artist_photos .wrap{
		width: 1170px;
		height: height: 100%;
		margin: 0 auto;
	}
	.artist_photos .pics{
		position: relative;
	}
	.artist_photos .life{
		position: relative;
		
	}
	.artist_photos .photo_btn{
		width: 62px;
		height: 69px;
		background: url('../img/photos_luck.png') no-repeat center;
		position: absolute;
		margin-top: -35px;
	    margin-left: -31px;
	    top: 50%;
	    left: 50%;
	}
	.artist_photos .wrap #get_pic_btn{
		width: 204px;
		height: 60px;
		color: #fff;
		font-size: 18px;
		text-align: center;
		line-height: 60px;
		font-weight: 900;
		background: #fe9d46 url('../img/get_pic.png') no-repeat 40px center;
		text-indent: 88px;
		margin: 0 auto;
		border-radius: 10px;
		margin-top: 65px;
	}
		/* 视频集 */
	.video_show .wrap{
		width: 100%;
		height: 2190px;
		background-color: #f0f0f0;
	}
	.video_show .now_voide{
		position: relative;
		
	}
	.video_show #star_video_btn{
		position: absolute;
	    margin-top: -73px;
	    margin-left: -73px;
	    top: 50%;
	    left: 50%;
	    background: url(../img/video_btn.png) no-repeat center;
	    width: 146px;
	    height: 146px;
	}
	.video_show .videos{
		height: 1170px;
		width: 1180px;
		margin: 0 auto;
		margin-top: 140px;
	}
	.video_show .videos .item{
		height: 546px;
	}
	.video_show .item h3{
		font-size: 18px;
		color: #a3a3a3;
		text-align: center;
		line-height: 146px;
	}
	.video_show .item .inner{
		width: 880px;
		height: 400px;
		position: relative;
	}
	.video_show .inner .videos_btn{
		width: 62px;
	    height: 69px;
	    background: url(../img/photos_luck.png) no-repeat center;
	    position: absolute;
	    margin-top: -35px;
	    margin-left: -31px;
	    top: 50%;
	    left: 50%;
	}
	.video_show .item img{
	    width: 880px;
	    height: 400px;
	}
	.video_show .life_videos{
		margin-left: 292px;
	}
	#get_vedio_btn{
		width: 204px;
	    height: 60px;
	    color: #fff;
	    font-size: 18px;
	    text-align: center;
	    line-height: 60px;
	    font-weight: 900;
	    background: #fe9d46 url(../img/get_pic.png) no-repeat 40px center;
	    text-indent: 88px;
	    margin: 0 auto;
	    border-radius: 10px;
	    margin-top: 30px;
	}

	
	/* 礼物榜 */
	.gift_list{
		width: 100%;
	}

	.gift_list .wrap{
		width: 1170px;
		height: auto;
		margin: 0 auto;
	}
	.gift_list .gift_left{
		width: 908px;
		height: 1050px;
		border: 1px solid #e3e3e3;
		background-color: #ffffff;
		overflow: hidden;
	}
	.gift_list .gift_left ul{
		width: 900px;
		height: 100%;
	}
	.gift_list .gift_left li{
    	background: #f2f2f2;
    	border: 2px solid #f2f2f2;
    	margin-bottom: 50px;
    	margin-right: 30px;
	}
	.gift_list .gift_left .gift_content{
		width: ;
		height: ;
		padding: 30px 30px 50px 30px;
	}
	.gift_list .gift_content {}
	.gift_list .gift_content .gift_pic{
		width: ;
		height: ;
	}
	.gift_list .gift_dir{
		display: block;
	    width: 102px;
	    height: 20px;
	    background: #e3e3e3;
	    padding: 5px;
	}
	.gift_list .gift_dir .text{
		display: block;
		color: #333;
    	font-size: 14px;
    	line-height: 20px;
	}

	.gift_list .gift_dir .btn{
		width: 40px;
		height: 20px;
		text-align: center;
		line-height: 20px;
		background: url('../img/btn-bg02.png') no-repeat center;
		cursor: pointer;
	}
	.gift_list .gift_left .gift_page{
		width: ;
		height: ;
	}

		/* 分页器 */
	.gift_page {
		width: 351px;
		height: 30px;
		margin:  0 auto;
	}
	.gift_page span{
		display: inline-block;
		padding: 0 12px;
		height: 30px;
		text-align: center;
		line-height: 30px;
		cursor: pointer;
	}
	.gift_page .action{
		background-color: #333333;
		color: #adadad;
	}
	
	.gift_list .gift_right{
		width: 240px;
		height: 480px;
	}
	.gift_list .gift_title{
		width: 238px;
		height: 58px;
		line-height: 58px;
		border: 1px solid #e3e3e3;
		background-color: #ffffff;
		margin-bottom: 20px;
		color: #666666;
		text-indent: 18px;
	}
	.gift_title .up_arrow{
		display: inline-block;
		width: 8px;
		height: 14px;
		background: url('../img/image/up.png') no-repeat center;
	}
	.gift_list .gift_charm{
		width: 238px;
		height: 398px;
		border: 1px solid #e3e3e3;
		background-color: #ffffff;
	}
	.gift_list .gift_charm h3 {
		border-bottom:  1px solid #e3e3e3;
		line-height: 40px;
		font-weight: 100;
		text-align: center;
		color: #666666;
	}


	.second, .first, .third{
		color: #fff;
	}
	.first {
		background-color: #f17878;
	}
	.second {
		background-color: #f9e53c;
	}
	.third {
		background-color: #ec9e38;
	}
	.gift_charm ul{
		padding-top: 12px;
		padding-left: 18px;
	}
	.gift_charm li{
		height:38px;
	}
	.gift_charm li .art_number{
		width: 20px;
		height: 20px;
		margin-top: 8px;
		line-height: 20px;
		display: inline-block;
		text-align: center;
	}
	.gift_charm li .art_pic{
		border-radius: 50%;
		margin-top: 4px;
		margin: 0 20px;
	}
	.gift_charm li .like_name{
		line-height: 38px;
		color: #666;
	}
	.gift_charm .list_title span{
		display: inline-block;
		color: #666666;
	}
	.gift_charm img{
		display: inline-block;
	}

	/* 我的访客 */
	.my_visitor{
		height: auto;
		width: 100%;
		background-color: #fff;
	}

	.my_visitor .wrap{
		width: 1122px;
		height: auto;
		margin: 0 auto;
		padding-left: 48px;
		border-top: 1px solid #e1e1e1;
		padding-bottom: 107px;
	}
	.my_visitor #visitor_btn{
		width: 1170px;
		height: 75px;
		margin: 0 auto;
		padding-top: 25px;
	}
	.my_visitor #visitor_btn span{
		display: inline-block;
		width: 108px;
		height: 48px;
		color: #999999;
		border-radius: 24px;
		border: 1px solid #999999;
		text-align: center;
		line-height: 48px;
		margin-right: 35px;
	}
	.my_visitor #visitor_btn .span_action{
		background-color: #fe9d46;
		border-color: #fe9d46;
		color: #fff;
	}
	.my_visitor .visitor_item{
		display: none;
		width: 100%;
		height: auto;
	}
	.my_visitor .visitor_item p{
		font-size: 14px;
		color: #999999;
	}
	.my_visitor .visitor_item em{
		padding-right: 20px;
	}
	.my_visitor .wrap .visitor_action{
		display: block;
	}
	.my_visitor .vist_time{
		background: url('../img/time.png') no-repeat left center;
		font-size: 24px;
		line-height: 64px;
		text-indent: 50px;
	}

	.my_visitor .vister_list .visters{
		padding:37px 0 0 40px;
		border-left: 2px solid #fe9d46;
		margin-left: 12px;
		padding-top: 55px;
	}
	.vister_inner{
		width: 1100px;
		height: 100%;
	}
	.my_visitor .visters dl{
		margin-right: 120px;
		margin-bottom: 50px
	}

	/* 粉丝 */
	.fans_conten{
		width:1212px;
		height: auto;
		padding-top: 48px;
		padding-left: 20px;
	}
	.fans_conten dl{
		margin-right: 140px;
		margin-bottom: 50px;
	}
	.fans .page_turner{
		width: 240px;
		margin: 0 auto;
	}
	.fans .page_turner span{
		display: inline-block;
		width: 24px;
		height: 24px;
		text-align: center;
		line-height: 24px;
		color: #999;
	}
	.fans .page_turner .fans_action{
		background: #222222;
		color: #fff;
	}
	/* 收藏 */

	.collection .ct_content{
		padding-top: 48px;
		color: #fff;
	}
	.collection .collect_list{
		color: #fff;
		width: ;
	}
	.collection .platform_face{
		padding-top: 40px;
		padding-right: 57px;
	}
	.collection .collect_middle{
		
		width: ;

	}
	.collection .collect_bg{
		width: 43px;
		height: 39px;
		background: url("../img/collect/shoucang.png") no-repeat center;
		margin-top: 80px;
   		margin-right: 70px;

	}
	.collection .{
		width: ;
		color: #fff;

	}
	.collection .{
		width: ;
		color: #fff;

	}
	.collection .{
		width: ;
		color: #fff;

	}
	.collect_item{
		width: 1060px;
	    height: 200px;
	    padding-left: 60px;
	    border: 2px solid #f0f0f0;
	    margin-bottom: 40px;
	}
	.collect_item .collect_middle h3{
		font-size: 24px;
		color: #333;
		padding: 47px 0 20px 0;
	}
	.collect_item .collect_middle p{
		font-size: 14px;
		line-height: 26px;
		color: #b6b6b6;
		width: 636px;
		height: auto;
	}
